mostrarse inmutable - Turkish English Dictionary